farm pond - Spanish English Dictionary